storm water pipelines - Alemán Inglés Diccionario